How do you say north sea in French?
— Mer du Nord


Generic synonyms for north sea in French
seamer (f)